It has everything you need and at a great location. Joy has been very responsive and also prepared lots of snacks.