The apartment was very clean and in a great location. David was also very nice and super helpful! He also recommended many great restaurants and beaches!