Excellent location and very good comunication and attention from the host.