The place is great! Watch out for parking tickets and if you are heavy set, the floor makes soooooo much noise. Other than that the pictures do this place no justice