Cute little place with lots of thought and care put into making the stay enjoyable.