Clean, comfortable. Good location. Too good for 3 stars!