The Grecotel is a large complex with two expansive hotels, water park, horse riding, archery, paintball, water sports, etc. It's basically a pair of luxury hotels attached to a summer camp, located along an amazingly beautiful stretch of the Ionian Sea. The setting is stunningly beautiful, with shallow sandy beaches to play on and crystal clear water. The resort has a large number of swimming pools and all the facilities and restaurants that you would expect. We stayed in a family suite, which is a long narrow room with a double bed and a glass sliding door separating that room from two single beds for the kids. Not exactly private but great if you're travelling with small children. The rooms are terraced because the resort is set up a hillside, so the water views are good although we were looking onto the top of the next set of rooms further down the hill. In retrospect we would probably rent two rooms if we returned, just to have a bit more space and privacy. Overall, the resort is comfortable and extremely well set up for all kinds of activities. There is a certain guided-activities vibe that felt a little forced - eg at night all the restaurants change from casual dining to a la carte and you're expected to dress up for the occasion, but there was nowhere to get just a coffee. This is a resort designed for Greek families wanting to take advantage of the area and its beauty, and if you are looking for somewhere to stay in this area it is definitely a great choice.