This place was perfect. Very clean and comfortable. Check in was a breeze, and the location is beautiful. Will definitely stay again.