Spotless apartment in a great location. Moments away from a beach. Close to everything. Well equipped for cooking and a great place to relax. The hosts were wonderful. Very accommodating and extremely helpful.