Fantastic little place with many thoughtful touches.