Hotel Onabrava is wonderful. We are currently finishing our holiday here. It is conveniently located - next to the train station, next to a stop for excursions, in front of the hotel - a transition to the beach.
My husband and I went to this hotel in January 2011, in the second half of the month. The hotel is very neat, with a beautiful green area. Apparently, the hotel is regularly renovated, because there is no feeling of old age, and yet he is 12-13 years old.
If you manage to book this villa, you will love it. This is a beautiful villa, new, clean. Very convenient to have a pool. The villa is located close to the beach, from shops, from the bus stop, but at the same time it is quiet.