Absolutely outstanding. If you have the opportunity, do yourself a favor and stay at the beach house. I think one of the best relaxing stays in this part of the world.