Excellent location, sparkling clean, excellent facilities and host. Book it.