The place was great and just as advertised. The Beach club was beautiful and the deal was amazing comparing to what we would otherwise have paid. The communication was flawless.