Clean, comfortable, great location, excellent communication. We would definitely stay again!