New, clean, modern, close to the airport and beach and easy metro into the city. Hosts are super nice and down to earth and helpful. We will definitely come back.