amazing location, great amenities and beautiful location. Great host and communication as well as check in process