Excellent location. Spacious and well equipped. Responsive host.