The place definitely meets the expectations. May not be quite as nice as the photos may suggest, but perfectly good. Excellent location for everything.