Exceeded all expectations - a great stay.