We absolutely loved this place! Very clean and it had everything we needed and more (including everything for the. beach and entertainment for kids)! We loved the location as it was close to everything and made for very easy travel everywhere we needed to go! Highly recommend!