We had a lovely stay - the unit had an amazing view overlooking the beach, was modern, light & airy, breezy and the beds very comfortable.
You need to bring your own linen or hire it though. Hiring linen was quite expensive.
Also some pics of the unit were not accurate - furniture had changed. The furniture was still lovely, however, the pics needed to be updated.