Clean, great location, access to amenities. A bit small for the price but probably on par with other local options.