Brilliant location. Spacious apartment. Perfect for a holiday in Byron.