Perfect place! Very clean and beautiful place with an absolutely breathtaking view. Surrounded by excellent restaurant options and cute shops. Additionally, the host was incredibly helpful with setting up transportation and communicating with us. Would highly recommend!!