We loved this place! Beautifully built and maintained with every little detail considered. Very spacious and immaculately clean. Enjoyed the awesome restaurant just steps away too. Check in was a breeze and everyone was very friendly. Would definitely stay here a again.