Great hospitality, very well set up with many thoughtful touches. Very clean! Had everything we needed and was great value.