It's a very nice and relaxing atmosphere, the courtyard and garden are beautiful and nicely taken care of. great views into the valley. short drives to restaurants, pharmacy, stores, beaches. be aware that none of this is in walking distance, but for us that wasn't an issue at all.
the room itself I found a bit dark and not too cozy (the lights installed could be a little softer), the shower seemed pretty old and could be repaired/renewed. the hot water only lasted for one person.
the pool area was super nice, although the pool isn't as big as it looks on the pictures.
staff was very nice and gave us some great recommendations. big plus for us: 4 extremely cute cats that hung out with us when we were sitting outside our apartment (they will come into your apartment if you let them! :))