spacious and a great location