Lovely place with all of the small touches that make a stay extra special.