This unit was perfect for us! Great location, great pool area, great beach area. The unit was clean and had everything in it we needed other than a cooler for the beach and some chairs. That would have been the only thing missing. We loved it and will stay again!