Views and location were great. Condo was clean and well maintained. Everything needed to cook and enjoy the beach was provided. Nice extra touches such as coffee, spices and juice.