Surrounded by tropical gardens Taylor’s Place is located in Tortuguero Costa Rica a 5 minute walk from the beach and the National Park entrance. The double rooms are air-conditioned and with, albeit small private bathroom. Free Wifi access is available. Restaurant is open only when the weather is good and it is not raining - as the restaurant is outdoor only. When open, it is open only for dinner