Great views, great communication and an all round amazing place to stay!