Absolute perfection. The perfect time out space. Lost in nature, but only a short drive to the beach and bustle of Byron.