Fantastic place. Fantastic location. Fantastic host. Can not recommend high enough. Perfect stay.