Excellent location, spotlessly clean, wonderful host, highly recommended