The apartment is perfect in every way. The location is convenient, it is extremely clean and well equipped with everything you will need and we enjoyed the rooftop as well. We highly recommend using their transportation to and from the airport/port as their taxi driver is wonderful.