Costa Rica will go down as the best holiday I've had, La Grande Papagayo is a serene hotel next to the beach which gives you all in service. So there you can eat and drink as much as you would like for no added price! The food is really good quality and they have a nice selection. You can pick from eating at an all round buffet, a chique italian restaurant or delicious Japanese cuisine.
The Beach is incredibly nice, very picturesque. It's exactly how one might vision a paradice beach. I felt like just lying down and swimming all day, which is exactly what I did. The weather is very warm, mid 80s and if you get too hot it's easy to cool down with a nice complimentary cocktail from the beach bar. The rooms are all very pleasant and have a good view of the sea however my favorite thing about this hotel is the service. Everyone seems very happy and cheerful and it's also a great place for activitys.
This is a perfect destination for just about anyone, and if you get bored theres always volcanos to visit and rainforests to see.