Beautiful Costa Rica Posted on March 17, 2010 by Hervé Hotel Punta Islita. Hotel Florblanca in Santa Teresa.