Has everything you need. Check-in and communication was excellent.