Spacious and stylish. Good location.