Excellent location and very clean. The hosts were great as well.