Fantastic location, Very clean, Great communication with the host