The house was in good condition and a good location. The beach was a short walk away, and it was nice only having to climb 1/2 a flight of stairs to get inside the house. Unfortunately the internet was out our entire stay. We arrived on a Thursday, and a a technician could not come fix it until Monday after our check-out day. I asked management if they could rectify the situation, but was told I signed a contract stating that internet is not guaranteed. We were not offered another unit or any kind of refund. We were able to use hotspots on some of our phones, but it inconvenient and only worked when those people were in the house. The kitchen could have been better stocked with basic ingredients such as salt and pepper. The outdoor shower was too exposed, located directly next to the street corner, and only had cold water.