Our family enjoyed staying here. The complex is very nice with two pools and walking distance to a beach. The kitchen had everything we needed.