Our little island retreat center is a serene and tranquil oceanfront hotel, restaurant and spa situated on a tiny Caribbean island in Nicaragua.