The apartment, and the island, were great. But we did have to wait a few hours to be able to access our room, which was a little disappointing given they checked what time we would arrive, and gave us the code to access the room - only to find it had not been cleaned.
Once cleaned, we found the apartment and it’s views to be wonderful.
Note to those wanting to visit the island - book everything months in advance!