Perfect -- affordable, clean, wonderful amenities, and in a perfect location; it was truly within walking distance to so many great restaurants, a grocery store, and near public transport, too. I'd definitely book this location again and at any other locations they have listed.