We had a great time, the place was very clean, lots of attention to details, everything worked well. Location is very good.