Great location, everything there for a great family holiday