We stayed here with our family with young kids. The apartment was VERY spacious and had a few items for the kids which was great. There are two balconies to eat on and a full kitchen and they left some food items for us. The furniture needs a slight cleaning--there's dirt on the chairs and such that are obvious but otherwise it was great. Do note that the wifi, which is 4G and fast, is not included in the price. we were not aware of that and for the price of the apartment this should have been included. The apartment has an indoor and outdoor pool, a little cafe to get your morning coffee downstairs, and it's located near the marina and an easy walk downtown and to the beaches.