Lovely apartment in a fine resort, close to a beautiful beach. Do your research as identical rooms (with daily housekeeping included) can often be booked for less though the resort.