Really nice. Bit pricey but we knew it would be. High season amd last minute booking.