Spent two weeks of ayurveda treatments at Surya Beach and enjoyed every minute of it. The hotel is offering good accommodations - not luxury, but good rooms and bathrooms. The food is just fantastic - too good if you want to loose weight!
The treatments are well organized, although I am not sure of the quality of the doctors. This was my 5th ayurveda treatment, mainly for allergies, and I must say that other treatments have been more successful. The facilities are very well organized. Everything is very efficient but somehow the doctors do not come across as experts.
The setting of the hotel is very nice, and the walks on the beach are fantastic! The only thing we did not like were that for instance the yoga instructor explained everything in German and that some of the staff took for granted that we spoke German, which we do not! Granted, most of the guest were from Germany or Switzerland, but if the Surya Beach want other nationalities to come to the hotel, they have to approach all guests in a neutral language. And English is the language which is widely spoken i Sri Lanka - not German.
Also, the WiFi was "up and down"and did not work at all times in the room, but in the lobby the connection was usually good.