I have been visiting Cala D'or for many years and I picked this hotel to come to with my best friend because of the location in Ferrera and the stunning views. We were not disappointed, paying extra for a sea view is a must. The hotel itself is a 3-star and that's what you get but for some that's perfect. Yes, its rooms are basic and a little tired but they are very clean. The food isn't the best but I haven't found any All-inclusive anywhere that actually does decent food. My friend loved the food and I don't eat much so it was perfect for us. For those travelling alone, they do have single rooms that have no single occupancy charge, the only problem is you can't get a sea view, but how long do you spend in your room on holiday? For me, just to sleep. The staff are all amazing and work so hard for so many hours. Reception is extremely helpful and will do everything they can to solve any issues. The bar and restaurant staff are super friendly and will always help if they can. A shout out to the very patient Luis who has worked there nearly as long as I've been alive, and Gregory whose English is near perfect and Eduardo and Roman who were always a slight to see. Maria at the pool bar is super friendly too. Sara does all the entertainment and she is wonderful, always has a smile on her face no matter what she has to deal with and is always there to have a friendly chat and play some games or karaoke. Overall I would not hesitate to come back to this hotel with friends or family or even by myself in the future.