Modern, clean apartment in a terrific location - beautiful pool - loved it. I would absolutely recommend this apartment - perfect for 2 to 4 people. Very responsive host - pick up and drop off service to the airport worked well.