The location is absolutely perfect! Quick walk to the beach and tons of restaurants, bars, and shops. The apartment was very clean and modern. Wonderful stay!