In short perfect.
Longer version- everything is top quality, the welcome, the equipment, bedding, towels, beach towels. This has been equipped with a generosity of spirit. Great location, great hosts . Top notch