Throughout the stay we ran into minor problems but we made it enjoyable and had a great time for my birthday. There were a lot of enjoyable items and a lot of amenities that were nice!