Vilalara Thalassa Resort in Portugal (Algarve) has been one of my favourite hotel stays ever. Everything was perfect. The staff, the accommodation, the gardens, the beach, the breakfast, the meals, the facilities...everything! This isn't a cheap place to stay, but it's well worth the money. Will definately be returning here. I hope very soon, because the weather in the Netherlands is so bad at the moment!