5 stars! easy checkin, great location and great communication!