Beautiful location with stunning views. great layout and check in and communication were quick and easy. would definitely stay again!