We arrived early , but Jim was very kind to get the place cleaned up quickly and offered to let us drop our bags off while the place was being cleaned .The communication was great and he was quick to get back to us with the availability status . The place was very clean and has great facilities for families with kids and had heaps of towels for a day at the pool or beach which was opposite . Overall an excellent stay and would definitely use this place again if possible .