Spacious accommodation but not the cleanest, guaranteed parking, convenient location but not the best neighborhood.