Gorgeous wee place, full of character and good amenities.