Excellent location, clean, spacious and excellent service from the host