A great modern, cleanly, and affordable place to stay.