spacious and great location