Casa Xanadu is an exclusive Tamarindo vacation rental destination with a breathtaking view of the Tamarindo Bay, the Las Baulas estuary, the vast expanse of Playa Grande, and the mountains that line the coast. This 4 bedroom, 3.5 bath home on a Tamarindo hillside is the place you want to spend your Costa Rica vacation.