The hotel is opposite end of town to the strip, in a good quieter location close to the harbour with local bars and restaurants nearby. Our apartment was pretty basic but clean. It was great to have a kitchen/dining area to get a cup of tea anytime. We opted for all inclusive but I wouldn't do that here again. The food was pretty awful, mostly cold and not always cooked properly. Every morning we had to microwave the pink in the middle sausages and bring the food up to temp. One evening a white meat was served with blood running into the sauce. The all inclusive drinks options were limited not because of availability but because the cocktails came out of a machine and were pretty dire, they serve Amstel beer on draft which was nice and there is an array of local spirits available. You can pay more for bottled beers and branded spirits, a friend ordered a vodka and coke which was around 7 euro. Most of the staff are lovely but there is a Rottweiler of a woman on reception who seemed unfriendly and barked at people. We also found that there were different rules for different people so for example check out is 12 noon some people had their all inc wristbands cut off others were allowed to carry on eating and drinking until their transfer came for no extra cost. The majority of guests were from Ireland, Scotland and England.