We stayed in the lower apartment last year and thought it was great. The grounds are fenced in and have a lot of trees and vegetation, so it's like you have your own little paradise. The gate is lockable so your belongings are a little more secure. The housekeeper was very nice. It's also close to everything. The Vega's also allow you to use their beachfront property for hanging out if you like. We think they are wonderful people, very friendly. The only negative thing I can say about the apartments, is that when we were there, the pots, pans and dishes were on their last legs, but were still usable. We've already made our reservations for both upper and lower apartments for our next trip in January.