great communication, easy booking, great location