Spacious, well located and equipped. Excellent communication from the host and very responsive to our needs.