We stayed here twice as part of our honeymoon recently. The first time was for two nights in a hilltop villa, room 224 as requested (after reading trip advisor reviews). The room was truly awesome with a view of the ocean, as all the villas do. And you could hear the waves crashing below, so don't be fooled into spending more on an "ocean view" room. The hilltop rooms are more of a walk to the communal areas though. Our only complaint about this room were the tiny spiders and ants crawling across all the surfaces, I guess because we were in a wooden cabin surrounded by nature, so not much the hotel could do. The second time we stayed in the same trip, they had upgraded us to an ocean view room, number 105. This room was even better despite being exactly the same as the hilltop. I think the location right next to the water and being closer to the communal areas, made it better. Plus there were no insects in this room! The staff were absolutely brilliant and couldn't have been more helpful with organising excursions or taxis etc and didn't expect a tip to do so. Our only real complaint was the price of the food and drinks. While we accept the price of food and drink in the Seychelles is more expensive due to import costs etc, every meal we had at the Hilton would cost us £90 or more. This was only ever one main course each and one cocktail each. The meals we ordered were a toasted club sandwich and a burger, which we really didn't feel justify such a high mark up! Despite this, the food was good and the cocktails quite large. One night we arranged a candlelit dinner on the beach and met with the chef to talk about our menu choices and cost. We were told €112 total, so arranged it all. On check out the next morning we were told it was €112 EACH, which worked out at over £200! We challenged it and the receptionist agreed straight away to remove one of the meals. Another night we ate at the Thai buffet in their hilltop restaurant, which was OK but nothing special. We drank nothing but water because it was so hot and the bill still came to €109!! Despite almost being used to the Hilton's meal prices by now, this one still came as a shock to us. Especially since the staff were eating the same food in the restaurant with us. We understand that the staff have to eat, but don't let them sit and eat in the same area eating the same food that we're paying almost £100 for the privilege of eating!! All in all, it was a great hotel, just be prepared to spend a lot of money on food and drink! The beach and snorkeling around the hotel is fantastic and they have free equipment to use as well as canoes. Beau Vallon beach is also very close by and can be accessed by walking on the beach and in the surf when the tide is out, or by taxi. It's here that you can do water sports.