Absolutely faultless... an amazing, relaxing location and wonderful host. Can't wait to return.