Fantastic apartment. Spacious, well equipped and clean. Great internet, which is not common. Located in beautiful resort, with two huge pools, one wth kids slides etc. Host were fantastic, meeting us at door and settling us in and had great communication before and during stay. Would highly recommend.