If you need space for your family this is plenty. The living room is spacious so spacious. It came with a full kitchen and dining room with plenty of space if you have the attitude to cook. All three bedrooms have extremely comfortable beds. Me and My wife are very observant when it comes to cleanliness and this place was perfect, I couldn’t find a thing wrong. The front and back patio are perfect to get some fresh air and have great talks at night! It was very close to food not far from the beach and 14 minutes from the airport!