This place is everything you want for a great vacation, modern, clean, great location, check in was excelent. Highly recommended.