Best hotel I’ve been to, have been in many hotels in Spain,Italy, Greece, Croatia, Canary Islands and more. Most friendly staff I’ve ever experienced always going above and beyond for us during the stay. Food was amazing too with various options from soups, grilled fish and meat, salads, sauces, fresh fruit and tasty desserts. Pools were big and private resort beach very nice too. Live entertainment was actually enjoyable not just something to do when bored on evening. Highly recommend.