This place was incredible! Super clean and had everything we needed and more. Location was perfect. Nearby beaches, restaurants and shopping centers. Ben was also an amazing host and made sure all our needs were met! We would totally recommend anyone to stay here.