Location is great. Easy walk into the downtown area and beaches. Unit is fantastic, clean, comfortable, and modern. I had some minor issues with the kitchenette, but there's is a communal kitchen that's very well stocked i was able to use. Laundry facilities are also on site (free). Overall great stay