Very nice, modern apartment with a great outdoor entertainment area. Located a short walk away from all the restaurants, sites, beach etc. We had a really great stay.