Cozy circular rooms nestled in the greenery of the Isola Bella Nature Reserve just a stone's throw from the beach.