Apart from minor hiccups on check in which was quickly resolved by Jason and Kat, the place was perfect and ideal for families. Had all that you require! Kat was more than happy to help and was always accommodating. Thank you.