Very modern and stylish place with all the amenities you need for a stressless vacation. The check in was also smooth and easy, thanks to the great hosts. We will definitely come back. Strongly recommended.