We chose this hotel because we had Marriott points; we were expecting just an American chain hotel, but this is a pretty spot with a nice colonial feeling to it and great views. It's a beautiful property with coffee plants out front, a gorgeous pool, and trees full of bright green red-lored parrots. The service was excellent, and the rooms are very comfortable. They have a spa and a great little coffee shop where you can order all kinds of coffee drinks and coffee shakes, as well as beautiful little desserts. The breakfast buffet was very good with everything from eggs to gallo pinto to bacon and fresh fruit. Dress was more upscale than we were expecting after touring the rest of the country. We were there on a weekend, and my husband was the only man not wearing a tie at breakfast, and all of the women were in dresses or skirts. This hotel seems to get a lot of business travelers. I wore a casual dress, but my husband was in shorts, and he definitely felt under dressed. The hotel is very convenient to SJO airport and great for a last night in the country. We used one of their drivers to take us to the airport, and he was fluent in English and very friendly. We would definitely stay here again on a future trip for a first or last night to be close to the airport.