Excellent Location, with all the amenities that you may need. Excellent Hosts.