This place is a great location and very cute. The only thing that was not great was that the instructions state to not make their staff wait, which is understandable. However, we were made to wait for their staff. This is my only criticism. We were overall satisfied!