This condo was clean, had a beautiful kitchen, and was just steps away from the beach. It was everything we hoped it would be. There were plenty of shops and restaurants within walking distance which was extremely convenient.