We had a lovely stay at the Tabaiba Princess side of this hotel. I have heard a couple of people complaining about the rooms on the other side, so not sure how they are different. Our room was cleaned each day, as were the communal areas, which must be a massive job as the hotel is quite large. The food was nice, could do with slightly more vegetarian options that haven't had meat or fish put in with the vegetables, as there are plenty of choices for meat and fish eaters. We enjoyed going to the Italian restaurant in a morning for our breakfast, as it was much quieter but still plenty of food to choose, including greek yoghurt that I had each morning with fresh fruit, walnuts and seeds. Great area to stay and the beach at Maspalomas is an outstanding beautiful beach with plenty of room. All the staff were really friendly and we would definitely stay here again.