Well located, clean, and charming place.