Amazing!!! Our family of 4 including two boys under 6 had an amazing time here. The place was superb and all of the extra little touches were to die for. We loved everything about our stay and can't wait to come back!