Amazing location. Spacious, comfortable interior. Attentive host. Would very happily return.