A five star experience with a lovely family.