Excellent location. Very clean. Great communication with host by emails, telephone and text message. I would stay here again.