Great location, perfect accommodations, all of the staff speak great English! Super convenient