Selva Boutique Resort is a breathtaking luxury accommodation vacation rental located in the heart of playa Santa Teresa. Set in a private secluded area overlooking the magnificent coastline of the Pacific Ocean, it is the perfect escape for your holiday with friends or family, or...More