10/10 recommend. we had a lovely time. very nicely decorated with lots of amenities