Great, spacious apartment with a big living area and fully equipped kitchen. Had everything we needed for our family with three kids, and the huge pool was a nice extra (we never saw anyone else using it). The only negative was the bedding - the mattresses were VERY hard and the pillows were so thin they barely provided any support, so a few of us back back / neck troubles during our stay. If this is improved, it’s a great place to stay with a family.