Video: A Surfside Costa Rica Resort

Stay in a secluded beach cove at the luxury resort Hotel Punta Islita.