I just returned from 8 nights at Villa Amor. We were very happy with our stay there. Each room is different and unique, so you really need to look at the floor plans. The first 3 nights we spent in Hermosa, the room was spacious enough for 4 people. It was clean, bright, but no real balcony to sit out on. The last 4 nights we were in Casada. It was a totally different experience. The bedroom and bathroom were enclosed with a door and the bedroom had air-conditioning. The rest of the space was a giant outdoor living room over looking the ocean with a small soaking pool. It was just fabulous. All the furniture and architectural details made it so unique and special. It had a sink, coffeemaker, refrigde, toaster and 2 burner stove, so having a quick breakfast of afternoon snack was easy.
The staff, particularly Mirabell at the Concierge desk was helpful, and attentive. We were there in late May so it was less busy than the high season.
There was no central pool, which I did miss, but they are apparently putting one in this summer, so that's another bonus.
The proximity to town and the beaches is excellent. And free WiFi made it easy to check email.
All in all a great experience and value.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.