Spacious, stylish and super clean place perfectly located to explore Byron and surrounding areas.