Very clean and beautiful location. Staff was communicative and friendly. Check in and out instructions were easy and straight forward. Would highly recommend staying here!