Just fabulous. Location, view, comfortable, fun, high spec. Loved our stay.