We had a wonderful stay! The apartment was fully equipped with all the necessary amenities! Very tastefully decorated and with a lovely terrace!
Only minor thing is the water pressure in the shower which is in the low side (but maybe this is how the pressure thing is in the island generally).
Hosts are great and very thoughtful!