I can't say anything about this specific apartment since I couldn't stay there due to some uncontrollable circumstances from previous guests. However, I was very well taken care of by the host, Axios Sun. He put me in another apartment and made sure I was well taken care of. If you book with him, he will make sure you enjoy your stay in Caye Caulker.