This place was beautiful - great views and great location! Very seamless and easy process all the way from booking to check out. They provided an extensive list of places and activities that we can do.