A lovely and affordable place to stay.