We had a great time! Everything was as described on the post. Our friends got there early before check-in and they were flexible on time for us to check in a bit early.