This was my first time staying on a Spa weekend at the Hotel Alvor and my friend and I had a wonderful time, due to the superb services and staff. It's been said before, but I'll say it again - the staff were courteous, smiley and professional, the room was spacious, clean and comfortable and had great views out to sea, the treatments were all fantastic, the indoor pool was warm and appealing, the food was tasty, plentiful and nicely presented... we couldn't fault it! We can't wait to book our next visit. Highly recommended!!