We stayed at the Anna Hotel Apartments for 3 nights, in a studio apartment, one of around 20 which surrounded a pool and garden full of fruit trees. We arrived late at night, at 9.45pm, but were welcomed warmly, and even given a lift to an excellent nearby bar and restaurant (very reasonably priced too), Kabana, in order to get an evening meal. At all times the staff at Anna went the extra mile to make our stay special. I was a little wary of the glowing references I read before booking, as I thought they were too good to be true, but they were well deserved.
Location-wise, there is the above mentioned restaurant within easy walking distance, and a supermarket, but most people wanting to explore the area hired a car. Breakfast and lunch can be purchased on site, and are both tasty and reasonably priced. Highly recommended.