The best Vilamora has to offer in my opinion and the place is lovely. The staff were friendly, especially the pool staff. Just ask and nothing was a problem. We had an amazing view from our sea view balcony. The breakfast buffet is incredible, it has everything you could ever want to eat from waffles to omlettes, fresh fruit, cereal, yogurt, etc. They have 3 pools, one is salt water with a sandy mini beach, one is unheated and the other is heated. The price for food and drinks are rather expensive on the marina but there is better value for money in the back streets, It is only a 10 minute walk there where you will find lots of great restaurants and fun pubs. We stayed here for 8 nights and would definately stay here again. The rooms are large, the beds comfy, the spa is beautiful. We had no complaints at all. Get a panaromic view or sea view, you won't be disappointed.