Excellent location, great and timely communication, plus very good check-in service and instructions. Strongly recommended.