Fantastic place, very much as described. Spacious, great location. Friendly communicative host.