I had an awesome stay at this hotel. The people are warm and very friendly. The service is amazing and the atmosphere is very welcoming. The room is always kept clean and tidied up. The food is great and a la carte restaurants are amazing especially the mediterranean. The Animacion staff is...