The hotel is located in the middle of what can only be described as Little Germany. The staff speak german, but barely any english. The hotels, restaurants, bars and shops in the area all focus on the many, many germans that visit this area. Nice location close to the beach though. The hotel is a little tired and need an upgrade, but it's clean. The all inclusive is a waste of money unless you plan on never leaving the hotel. The entertainment in the evening appears to be low-budget and under average. Really bad aircondition in the rooms/apartments, and no wifi in the apartments. Impossible to get sunbeds around the pool unless you get up at 06:30 and reserve one, which by the way is not allowed by the hotel, but nobody cares, cause the hotel doesn't enforce this rule unless someone actually complain. The breakfast/dinner buffet is ok, but the food in the snackbar is really bad.