Beautiful, spacious, good location; very, very attentive host