Check in process and communication was great. Location fantastic and very close to supermarket, restaurants, beach etc.
Although we had a great time, we didn't feel that the rate we paid per night was justified.
A few upgrades are required to ensure value for money.