5 STARS all around! Excellent location, cleanliness and host. Highly recommended!