My husband and I stayed here and we loved it. It has spacious, comfortable shared areas (kitchen, living room, dining area, pool), and it's beautifully decorated. Would stay here again!