Clean, comfortable, well setup and in a great location - we will always come back to stay here.