Spacious common area, clean, comfortable stay