Very good location near shops, restaurants and the beach. The apartment is moderately well maintained. The room is tiny, we couldn't even make the bed and the air conditioning was at its minimum. We went to the agency who told us that they had called the owner and of course there was no news. It was very hot in the apartment.