Honestly, this place far exceeded our expectations on just about every count: check-in, cleanliness, size (it's much bigger than it looks from the photos!), and location. Couldn't fault it in any way. Exceptional value for money. Thank you!