Cleanly place with good amenities and a nice location