Comfortable, spacious and fully equipped apartment in a lovely resort. Everything you would need for a longer stay— full kitchen, Washer and dryer, lovely walk in shower. I was sure it has gym and swimming pools and jacuzzis.