We had a really nice stay at Diana's beautiful new apartment. We enjoyed the patio the spacious rooms and the hotel like amenities. Diana was very good at communicating with us as well. The apartment is attached to the main house but completely private, very well appointed. It is a close walk to a beautiful beach, but it is on a bit of a hill, which makes for some nice views.