Everything is nice except the deli. While the food is good the customer service is horrible. I end up standing in front of the deli for 10 minutes with the employees walking by or texting on their phones or chatting with each other. Just today I was wanting some deli for dinner and the employee just talked away about gossip to a friend. Waited 8 minutes until I just gave up and left.