Super clean, practical and modern. We were close to everything; restaurants, cafes, bars, waterfront, supermarkets and a 20 min drive to the beach. Check in was a breeze. Nicholas was very energetic and lovely to meet and communicate with and also very accommodating.