amazing spacious and great place