Just arrived back from the Golden Rock. The food is excellent, with so much choice, very fresh and delicious. Rooms and hotel area very clean and the rooms are spacious and comfortable. The pool is beautiful with lots of sun loungers with parasols, and close by is the bar and the snack bar, with tables and chairs. My only grumble is the spa, decided to treat myself to some pampering and went on my first day as didn't want to spend too much time in the sun. The manager of the spa showed me three packages and I opted for package 3, which was the full works, Turkish bath, Indian head massage, body massage and clay mask, didn't get a clay mask or Indian head massage... Instead he came into the treatment room after my body massage and tried to sell me four more massages, just wanted to extract as much money as possible, nice guy but be very wary when booking treatments I would however, highly recommend this hotel, good location, close to shops and beach. I will definitely go back.