Great place that has everything you need. Jennifer had excellent communication and let me know about some last minute changes. She also provided breakfast snacks which were great as I had to check in late.