Beautiful location
Organized
Clean
Great communication
Easy check in/out process
All necessities provided
Great stay all around