We really enjoyed our stay. The location is incredible and check in was well communicated and easy. We also were grateful for all the information we received on checkin, where to eat, what to look out for etc