The apartment has everything you need. The kitchen has everything you need for your stay. There are even stuff for the ocean (i.e., snorkling stuff) and the beach. Overall it was a beautiful experience to stay in. Waking up to a view like this was like a dream! Will come back for sure to this place.