A very aesthetically pleasing villa tucked away on the back streets of byron, Perfect for a couples weekend away, with a short walk into town.