Nice location, clean, well-maintained and new-feeling.